package com.logic.landseaserver.ws.dto;

import java.util.Date;
import java.util.List;

import com.logic.landseaserver.ws.response.ExpenseTypeResp;
import com.logic.landseaserver.ws.response.ProjectResp;

public class CouponDTO
{
    private Integer id;
    
    private String applicationCode;

    private String authCode;
    
    private String appropriateType;

    private String codeTypeCode;
    
    private String codeType;
    
    private String authFeeCode;
    
    private String authFee;
    
    private String feeTypeCode;
    
    private String feeType;

    private String offerTypeCode;
    
    private String offerType;
    
    private String moneyType;
    
    private Double quota;
    
    private Double realQuota;
    
    private Integer userId;
    
    private String userName;
    
    private Integer roomId;
    
    private String houseNum;
    
    private String userPhone;

    private String rangeType;
    
    private String projectIds;

    private String areaIds;
    
    private List<ExpenseTypeResp> areaList;
    
    private List<ProjectResp> projectList;
    
    private Integer amount;

    private Integer usedAmount;

    private Integer putOnAmount;

    private Boolean breachBottomPrice;

    private Date effectiveStartTime;

    private Date effectiveEndTime;

    private String statusCode;
    
    private String status;

    private String approvalStatusCode;
    
    private String approvalStatus;
    
    private String remark;
    
    private Date by1;

    private Date by2;

    private Double by3;

    private Double by4;

    private Double by5;

    private String by6;

    private String by7;

    private String by8;

    private String by9;

    private String by10;
    
    

    public Double getRealQuota() {
		return realQuota;
	}

	public void setRealQuota(Double realQuota) {
		this.realQuota = realQuota;
	}

	public Integer getId()
    {
        return id;
    }

    public void setId(Integer id)
    {
        this.id = id;
    }

    public String getApplicationCode()
    {
        return applicationCode;
    }
    
    

    public String getHouseNum()
    {
        return houseNum;
    }

    public void setHouseNum(String houseNum)
    {
        this.houseNum = houseNum;
    }

    public void setApplicationCode(String applicationCode)
    {
        this.applicationCode = applicationCode;
    }

    public String getAuthCode()
    {
        return authCode;
    }

    public void setAuthCode(String authCode)
    {
        this.authCode = authCode;
    }
    
    public List<ProjectResp> getProjectList()
    {
        return projectList;
    }

    public void setProjectList(List<ProjectResp> projectList)
    {
        this.projectList = projectList;
    }

    public Integer getRoomId()
    {
        return roomId;
    }

    public void setRoomId(Integer roomId)
    {
        this.roomId = roomId;
    }

    public List<ExpenseTypeResp> getAreaList()
    {
        return areaList;
    }

    public void setAreaList(List<ExpenseTypeResp> areaList)
    {
        this.areaList = areaList;
    }

    public String getAppropriateType()
    {
        return appropriateType;
    }

    public void setAppropriateType(String appropriateType)
    {
        this.appropriateType = appropriateType;
    }

    public String getCodeTypeCode()
    {
        return codeTypeCode;
    }

    public void setCodeTypeCode(String codeTypeCode)
    {
        this.codeTypeCode = codeTypeCode;
    }

    public String getCodeType()
    {
        return codeType;
    }

    public void setCodeType(String codeType)
    {
        this.codeType = codeType;
    }

    public String getAuthFeeCode()
    {
        return authFeeCode;
    }

    public void setAuthFeeCode(String authFeeCode)
    {
        this.authFeeCode = authFeeCode;
    }

    public String getAuthFee()
    {
        return authFee;
    }

    public void setAuthFee(String authFee)
    {
        this.authFee = authFee;
    }

    public String getFeeTypeCode()
    {
        return feeTypeCode;
    }

    public void setFeeTypeCode(String feeTypeCode)
    {
        this.feeTypeCode = feeTypeCode;
    }

    public String getFeeType()
    {
        return feeType;
    }

    public void setFeeType(String feeType)
    {
        this.feeType = feeType;
    }

    public String getOfferTypeCode()
    {
        return offerTypeCode;
    }

    public void setOfferTypeCode(String offerTypeCode)
    {
        this.offerTypeCode = offerTypeCode;
    }

    public String getOfferType()
    {
        return offerType;
    }

    public void setOfferType(String offerType)
    {
        this.offerType = offerType;
    }

    public String getMoneyType()
    {
        return moneyType;
    }

    public void setMoneyType(String moneyType)
    {
        this.moneyType = moneyType;
    }

    public Double getQuota()
    {
        return quota;
    }

    public void setQuota(Double quota)
    {
        this.quota = quota;
    }

    public Integer getUserId()
    {
        return userId;
    }

    public void setUserId(Integer userId)
    {
        this.userId = userId;
    }

    public String getUserName()
    {
        return userName;
    }

    public void setUserName(String userName)
    {
        this.userName = userName;
    }

    public String getUserPhone()
    {
        return userPhone;
    }

    public void setUserPhone(String userPhone)
    {
        this.userPhone = userPhone;
    }

    public String getRangeType()
    {
        return rangeType;
    }

    public void setRangeType(String rangeType)
    {
        this.rangeType = rangeType;
    }

    public String getProjectIds()
    {
        return projectIds;
    }

    public void setProjectIds(String projectIds)
    {
        this.projectIds = projectIds;
    }

    public String getAreaIds()
    {
        return areaIds;
    }

    public void setAreaIds(String areaIds)
    {
        this.areaIds = areaIds;
    }

    public Integer getAmount()
    {
        return amount;
    }

    public void setAmount(Integer amount)
    {
        this.amount = amount;
    }

    public Integer getUsedAmount()
    {
        return usedAmount;
    }

    public void setUsedAmount(Integer usedAmount)
    {
        this.usedAmount = usedAmount;
    }

    public Integer getPutOnAmount()
    {
        return putOnAmount;
    }

    public void setPutOnAmount(Integer putOnAmount)
    {
        this.putOnAmount = putOnAmount;
    }

    public Boolean getBreachBottomPrice()
    {
        return breachBottomPrice;
    }

    public void setBreachBottomPrice(Boolean breachBottomPrice)
    {
        this.breachBottomPrice = breachBottomPrice;
    }

    public Date getEffectiveStartTime()
    {
        return effectiveStartTime;
    }

    public void setEffectiveStartTime(Date effectiveStartTime)
    {
        this.effectiveStartTime = effectiveStartTime;
    }

    public Date getEffectiveEndTime()
    {
        return effectiveEndTime;
    }

    public void setEffectiveEndTime(Date effectiveEndTime)
    {
        this.effectiveEndTime = effectiveEndTime;
    }

    public String getStatus()
    {
        return status;
    }

    public void setStatus(String status)
    {
        this.status = status;
    }

    public String getApprovalStatus()
    {
        return approvalStatus;
    }

    public void setApprovalStatus(String approvalStatus)
    {
        this.approvalStatus = approvalStatus;
    }

    public String getStatusCode()
    {
        return statusCode;
    }

    public void setStatusCode(String statusCode)
    {
        this.statusCode = statusCode;
    }

    public String getApprovalStatusCode()
    {
        return approvalStatusCode;
    }

    public void setApprovalStatusCode(String approvalStatusCode)
    {
        this.approvalStatusCode = approvalStatusCode;
    }

    public String getRemark()
    {
        return remark;
    }

    public void setRemark(String remark)
    {
        this.remark = remark;
    }

    public Date getBy1()
    {
        return by1;
    }

    public void setBy1(Date by1)
    {
        this.by1 = by1;
    }

    public Date getBy2()
    {
        return by2;
    }

    public void setBy2(Date by2)
    {
        this.by2 = by2;
    }

    public Double getBy3()
    {
        return by3;
    }

    public void setBy3(Double by3)
    {
        this.by3 = by3;
    }

    public Double getBy4()
    {
        return by4;
    }

    public void setBy4(Double by4)
    {
        this.by4 = by4;
    }

    public Double getBy5()
    {
        return by5;
    }

    public void setBy5(Double by5)
    {
        this.by5 = by5;
    }

    public String getBy6()
    {
        return by6;
    }

    public void setBy6(String by6)
    {
        this.by6 = by6;
    }

    public String getBy7()
    {
        return by7;
    }

    public void setBy7(String by7)
    {
        this.by7 = by7;
    }

    public String getBy8()
    {
        return by8;
    }

    public void setBy8(String by8)
    {
        this.by8 = by8;
    }

    public String getBy9()
    {
        return by9;
    }

    public void setBy9(String by9)
    {
        this.by9 = by9;
    }

    public String getBy10()
    {
        return by10;
    }

    public void setBy10(String by10)
    {
        this.by10 = by10;
    }

}
